rotten stone - French English Dictionary